package views.events
{
import com.vcommon.core.events.VCoreEvent;

import flash.events.Event;

/**
 * author yangwz
 */		
public class UiControlEvent extends VCoreEvent
{
	//==========================================================================
	//  Class variables
	//==========================================================================
	static public const PLAY:String = "play";
	
	static public const Instructions:String = "instructions";
	//==========================================================================
	//  Constructor
	//==========================================================================
	/**
	 * Constructs a new <code>UiControlEvent</code> instance.
	 * 
	 */
	public function UiControlEvent(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
	{
		super(type, bubbles, cancelable);
	}
	//==========================================================================
	//  Methods
	//==========================================================================
	/**
	 * @inheritDoc
	 */
	override public function clone():Event
	{
		var cloneEvent:UiControlEvent = new UiControlEvent(type, bubbles, cancelable);
		return cloneEvent;
	}
}
}